Установка скрипта «Размещение excel-таблицы в материал»

Введение

Установка скриптового решения займет некоторое время. Пожалуйста, внимательно читайте инструкции и старайтесь следовать всем рекомендациям.

    Требования к установке:
  • активированное PHP.

Перед установкой, сделайте полный бэкап шаблонов на случай, если вы в какой-то момент решите вернуть прежний вид сайту или отдельным его элементам. Сделать это можно в Панели управления » Управление дизайном » Backup шаблонов.

Первый шаг: активация PHP и загрузка скриптов на FTP PHP\скриптов


Активация PHP


Убедитесь, что на вашем сайте активна услуга PHP. Для этого перейдите на главную страницу панели управления и обратите внимание на правую часть страницы. В случае наличия активной услуги вы увидите текст "PHP детали".
– перейдите к следующему шагу установки, PHP-услуга у вас активна. Если такой текст отсутствует, значит услуга PHP отключена или просрочена. Для подключения PHP необходимо оплатить премиум пакет, включающий возможность использования PHP-скриптов, либо заказать данную услугу отдельно.

Загрузка скриптов на FTP PHP


Этап 1. Установка пароля

Если у вас задан пароль к FTP PHP, сразу же переходите к следующему этапу.
Перейдите на главную страницу панели управления вашим сайтом, в правой верхней части нажмите на ссылку «PHP детали».
В открывшемся окне кликните на ссылку: «Пароль не установлен.
Мы попадем на страницу установки пароля на FTP PHP. Заполните поля, продолжайте следовать инструкциям системы.

Этап 2. Подключение к PHP FTP серверу

После установки пароля, скачайте FTP-клиент, рекомендуем бесплатный FTP клиент FileZilla. После установки программы, в верхней части вводим параметры подключения:

  • Сервер: s2000.ucoz.net
  • Логин (FTP login): введите свой логин, который указан в меню "PHP детали"
  • Пароль: пароль который вы ввели ранее в специальном разделе

После заполнения полей нажмите на кнопку «Быстрое соединение».


Этап 3. Загрузка скриптов на PHP FTP сервер

После успешного подключения вы увидите каталог под именем «scripts» в правой части окна программы. Обязательно переходим в этот каталог двойным кликом по нему.

Теперь загрузите в этот каталог папку из архива со скриптом «excel». Загрузить легко, просто перетащите эту папку в правый диалог (где отображаются каталоги и файлы хранящиеся на сервере).
Узнать статус передачи файлов вы можете в окне статуса, которое находится в нижней части программы, там отображаются файлы которые ожидают передачи и те, которые не удалось передать, в частности которые были успешно переданы.

Загрузка скрипта в файловой менеджер


Перейдите в Панель управления » Файловый менеджер.
В правом верхнем углу кликните на кнопку "Создать папку", введите название папки js.
Кликните на галочку и ура, мы создали папку с нужным именем!:)

Теперь зайдите в папку js и загрузите в эту папку файл "excel_loader.js" из архива со скриптом (папка "скрипты").

Второй шаг: установка кода


Перейдите в Панель управления » Управление дизайном. На страницах добавления материала (тех модулей, где хотелось бы использовать этот скрипт), в основном это шаблоны "страница архива материалов (для модулей блог и новости сайта) и "страница редактирования\добавления материалов", сразу после <body> разместите код:
<?if($PAGE_ID$ == "add" || $PAGE_ID$ == "edit")?>
<script src="/js/excel_loader.js"></script>
<?endif?>
затем сохраните изменения.

Далее перейдите в Панель управления » Управление дизайном » Общие шаблоны: Таблица стилей (CSS) и в самый низ разместите код:
table.excel {
    border-style:ridge;
    border-width:1px;
    border-collapse:collapse;
    font-family:sans-serif;
    font-size:12px;
}
table.excel thead th,table.excel tbody th {
    background:#CCC;
    border-style:ridge;
    border-width:1px;
    text-align:center;
    vertical-align:bottom;
}
table.excel tbody th {
    text-align:center;
    width:20px;
}
table.excel tbody td {
    vertical-align:bottom;
}
table.excel tbody td {
    padding:0 3px;
    border:1px solid #EEE;
}
после чего сохраните изменения.

Третий шаг: настройка и использование


Для корректной работы скрипта должно быть:
  • активировано в настройках нужного модуля краткое и полное описание материла
  • в правах группы пользователя, добавляющего xls, должна быть активирована настройка поддержки HTML-тегов при добавления материала
  • в общих настройках аккаунта должен быть выбран по-умолчанию тип формы для редактирования материалов – чистый HTML


Установка завершена. Если у вас возникли вопросы, которые не затрагивались в документации, спрашивайте в комментариях к товару.